// index业务模块
console.log( 'index业务模块' )

import axios from 'axios'

// 保存当前页面地址
localStorage.setItem('target',location.href)

// 发送是否已登录请求
axios({
    method: 'get',
    url: 'http://localhost:8080/users/islogin',
    // url: '/api/users/islogin', // 请求代理地址
    headers: {
        authorization: localStorage.getItem('token')
    }
})
.then((res)=>{
    console.log( res.data.msg )
    if (res.data.code === 1) {
        // 已登录，不显示登录/注册，显示用户账号
        document.querySelector('.tologin').style.display = 'none'
        document.querySelector('.toregister').style.display = 'none'
        document.querySelector('.username').innerText = res.data.username
    }
})
.catch(()=>{
    alert('网络超时，请重试！')
})

// 下拉菜单显示/隐藏
let slidedown = document.querySelector('#slidedown')
let listmenu = document.querySelector('#list-menu')
let flag = true
slidedown.onclick = function (){
    if (flag) {
        listmenu.style.display = 'block'
    } else {
        listmenu.style.display = 'none'
    }
    flag = !flag
}

// 退出登录
let logout = document.querySelector('.logout')
logout.onclick = function (){
    // 删除localStorage中的token数据
    localStorage.removeItem('token')
    alert('退出登录成功！')
    location.reload()// 刷新页面
}
